$(document).ready(function () {
	AOS.init();
	// Tab切换功能
	$('.tabs-nav-item').click(function () {
		// 移除所有active类
		$('.tabs-nav-item').removeClass('active');
		$('.tab-pane').removeClass('active');

		// 添加当前选中tab的active类
		$(this).addClass('active');

		// 显示对应内容
		var tabId = $(this).data('tab');
		$('#' + tabId).addClass('active');
	});

	var isMobile = $(window).width() < 768;

	// 根据屏幕大小设置每次移动的项目数
	function getSlideCount () {
		return isMobile ? 1 : 4;
	}

	const $sliderTrack = $('.slider-track');
	const $sliderItems = $('.honor-item');
	const itemCount = $sliderItems.length;
	let currentIndex = 0;

	// 根据屏幕宽度确定每屏显示数量
	function getSlidesPerView () {
		return window.innerWidth < 768 ? 1 : 4;
	}

	// 更新轮播位置
	function updateSliderPosition () {
		const slidesPerView = getSlidesPerView();
		const itemWidth = 100 / slidesPerView;
		const translateX = -currentIndex * itemWidth;
		$sliderTrack.css('transform', `translateX(${translateX}%)`);
	}

	// 初始化
	updateSliderPosition();

	// 上一张
	$('.slider-prev').click(function () {
		const slidesPerView = getSlidesPerView();
		currentIndex = Math.max(0, currentIndex - 1);
		updateSliderPosition();
	});

	// 下一张
	$('.slider-next').click(function () {
		const slidesPerView = getSlidesPerView();
		const maxIndex = itemCount - slidesPerView;
		currentIndex = Math.min(maxIndex, currentIndex + 1);
		updateSliderPosition();
	});

	// 响应式调整
	$(window).resize(function () {
		updateSliderPosition();
	});

	// 点击事件处理
	$('.job-link').click(function (e) {
		// 这里可以添加额外的点击处理逻辑
		console.log('点击了职位:', $(this).find('.job-title').text());

	});

	// 响应式调整
	function checkLayout () {
	}

	$(window).resize(checkLayout);
	checkLayout();

});